package com.deer.wms.system.manage.model.coderule;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

import javax.persistence.Table;
import java.util.Date;

/**
 * @author : wei
 * @since : 2021-10-27 17:43:24
 **/
@Getter
@Setter
@NoArgsConstructor
@Table(name = "code_rule")
public class CodeRule {
    private static final long serialVersionUID = 1L;
    /**
     * ID
     */
    @TableId(type = IdType.ASSIGN_ID)
    private Integer id;
    /**
     * 编码
     */
    private String code;
    /**
     * 名称
     */
    private String name;
    /**
     * 最小值
     */
    private Integer minVal;
    /**
     * 最大值
     */
    private Integer maxVal;
    /**
     * 步长
     */
    private Integer stepVal;
    /**
     * 当前值
     */
    private Integer currentVal;
    /**
     * 日期显示格式，或脚本名称
     */
    private String dateFormat;
    /**
     * 备注
     */
    private String remark;
    /**
     * 创建用户
     */
    private Integer createUserId;
    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 最后使用时间
     * */
    private Date endUseTime;
}
